\relax 
\citation{PST:BOOKREPLACE}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Tolerating Process Variations in High-Level Synthesis Using Transparent Latches}{31}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{chapter:latch}{{3}{31}}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Introduction}{32}}
\newlabel{sec:C3-introduction}{{3.1}{32}}
\citation{PV:michigan-book}
\citation{PV:borkar05-micro}
\citation{hls:weilun06}
\citation{HLS:Jung07}
\citation{HLS:Latch06}
\citation{HLS:Latch96}
\citation{HLS:Latch01}
\citation{PST:BOOKREPLACE}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Related Work}{33}}
\newlabel{sec:related}{{3.2}{33}}
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Preliminaries and Motivating Example}{34}}
\newlabel{sec:latch}{{3.3}{34}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Timing Yield in High-Level Synthesis}{34}}
\newlabel{subsec:yield}{{3.3.1}{34}}
\citation{hls:weilun06}
\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces (a).The delay variations of a carry-ripple adder implemented in 90nm technology; (b) Timing yield of a function unit with clock period $t_{clk}$ in variation-aware HLS}}{35}}
\newlabel{fig:adder}{{3.1}{35}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Comparison of timing yield between (a) traditional design, (b) multiple chained operation and (c) latch based design.}}{36}}
\newlabel{fig:latch}{{3.2}{36}}
\newlabel{eq:yield3-1}{{3.1}{36}}
\citation{hls-old}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Motivation of Replacing Flip-flops with Latches}{37}}
\newlabel{eq3}{{3.2}{37}}
\citation{PV:VR05}
\@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces Time slack passing in latch-based design.}}{38}}
\newlabel{fig:latch2}{{3.3}{38}}
\@writefile{toc}{\contentsline {section}{\numberline {3.4}Converting Traditional Design to \\Latch-based Design}{39}}
\newlabel{sec:convert}{{3.4}{39}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}Potential Violations in Latch-based Design}{39}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.4}{\ignorespaces Hold time violation of storage elements using latches}}{40}}
\newlabel{fig:rep}{{3.4}{40}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.5}{\ignorespaces Potential violation on resource sharing in latch based design}}{40}}
\newlabel{fig:sharing}{{3.5}{40}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.2}Latch Replacement with Lifetime Extension}{41}}
\citation{hls-book4}
\citation{PV:michigan-book}
\newlabel{eq:extension}{{3.3}{42}}
\@writefile{toc}{\contentsline {section}{\numberline {3.5}Latch Replacement Framework}{42}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.1}Data Preparation}{42}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.2}Replacement Algorithm}{43}}
\citation{PV:VR05}
\citation{mc-book}
\@writefile{lof}{\contentsline {figure}{\numberline {3.6}{\ignorespaces Flowchart of the latch replacement framework}}{44}}
\newlabel{fig:flow}{{3.6}{44}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.3}Evaluation of Timing Yield Improvement}{44}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.7}{\ignorespaces Algorithm outline for identifying critical operations.}}{45}}
\newlabel{fig:critical}{{3.7}{45}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.4}Overhead Estimation}{45}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.8}{\ignorespaces Outline of the modified resource sharing algorithm.}}{46}}
\newlabel{fig:sharing2}{{3.8}{46}}
\citation{hls:weilun06}
\@writefile{lot}{\contentsline {table}{\numberline {3.1}{\ignorespaces The timing yield improvement after latch replacement}}{47}}
\newlabel{table:latch}{{3.1}{47}}
\@writefile{toc}{\contentsline {section}{\numberline {3.6}Experimental Results}{47}}
\newlabel{sec:C3-analysis}{{3.6}{47}}
\citation{misc:Mul}
\@writefile{lot}{\contentsline {table}{\numberline {3.2}{\ignorespaces The area overhead of latch Replacement}}{48}}
\newlabel{table:latch2}{{3.2}{48}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.9}{\ignorespaces Efficiency comparison of chained FF design and latch based design}}{48}}
\newlabel{fig:final}{{3.9}{48}}
\@writefile{toc}{\contentsline {section}{\numberline {3.7}Summary}{49}}
\@setckpt{Chapter-3/Chapter-3}{
\setcounter{page}{51}
\setcounter{equation}{3}
\setcounter{enumi}{3}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
\setcounter{footnote}{0}
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{chapter}{3}
\setcounter{section}{7}
\setcounter{subsection}{0}
\setcounter{subsubsection}{0}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{figure}{9}
\setcounter{table}{2}
\setcounter{lofdepth}{1}
\setcounter{lotdepth}{1}
\setcounter{parentequation}{0}
\setcounter{codelinenumber}{0}
\setcounter{indent}{0}
\setcounter{thisindent}{0}
}
